6.3.7. Árnyékolás vagy színezés

A takart vonalas modellen lehetőség van az árnyékok ábrázolására, illetve a modell színezésére.

Legyen aktív egy 3D vektoriális ablak. Kattintson a Nézet menü - Árnyékolás vagy színezés utasításra.

 

 

&Az OpenGL ablak esetén az Árnyékolás vagy színezés párbeszédablak eltérő módon jelenik meg. Lásd a 13.3.4. Árnyékolás és színezés a 3D (Kép) nézet ablakbanfejezetet.

 

2A párbeszédablak a 3D nézet eszköztár Árnyékolás vagy színezés ikonnal is előhívható.

Árnyékolás – Fényirány

Az építészeti tervezésnél kétféle árnyékolásról beszélünk:

 

Napárnyék

Az egyik a napárnyék, amelynél a nap pozícióját az azimut és zenit értékekkel adjuk meg. A nap pozíciója megegyezik a perspektíva párbeszédablakban beállított értékkel.
A Beállítás gombra kattintva adhatja meg az értékeket:

Technikai árnyék

A másik lehetőség a technikai árnyékolás. Ebben az esetben a fénysugár egy végtelen messzi pontból indul és az általunk meghatározott szög alatt esik az épületre. A szög általában 45° vagy 135°, attól függően, hogy balról vagy jobbról érkezik a fény.

A Beállítás gombra kattintva adja meg az értékeket:

 

 

A fényforrás irányát az XY síkkal bezárt szögével (1), és az aktuális munkasíkkal bezárt szögével (2) adhatja meg.

 

A technikai árnyékot általában a fő nézeteken jelenítjük meg.

 

 

 

A két homlokzati nézeten jól látszik a technikai árnyék és a napárnyék közti különbség:

Technikai árnyékNapárnyék

 

Mindkét esetben az árnyékot kontúrvonallal és sraffozással, de a modell színezése nélkül, tehát takartvonalas ábrázolással jelenítettük meg.

Árnyék

Az árnyék fényirányán kívül az árnyék megjelenítése is kiválasztható:

 

 

Az árnyék megjeleníthető csak az árnyék kontúrjával, vagy kontúrral és sraffozással. Sraffozás esetén az ikonra kattintva a sraffozás tulajdonságai beállíthatóak.

Ha az árnyékot kikapcsoljuk, akkor a modellen nem jelennek meg az árnyékok, így itt beállíthatunk egy színezett képet.

 

Az előző ábrán az árnyékot kontúrvonallal és sraffozással kértük. Ezt hasonlítsuk össze a következő ábrával, ahol a takartvonalas modellen csak az árnyék kontúrját jelenítjük meg.

Árnyék kontúr sraffozással nélkül

A kontúr helye

Miután kiválasztottuk, hogy az árnyékot kontúrral vagy kontúrral és sraffozással kérjük, megadhatjuk, hogy melyik fóliára kerüljenek a kontúrvonalak. Így a kontúrvonalakat elkülöníthetjük a modelltől. A kontúrvonal mindig fekete színű.

A sraffozás helyét, fóliáját a sraffozás tulajdonsága párbeszédablakban adhatjuk meg.

 

Színezés

Ebben a párbeszédablakban állíthatjuk be a modell színezésére vonatkozó paramétereket is. Így a modell lehet takartvonalas ábrázolásban, anyagszínnel színezve vagy a textúra mintájával sraffozva.

 

Ne legyen

Ekkor a modell takartvonalas ábrázolásban jelenik meg.

Anyagszínnel

A modellt megjeleníthetjük az anyagokhoz rendelt színekkel. Ha az árnyékot kikapcsoljuk (Árnyék nélkül opció), akkor egy árnyék nélküli színezett ábrát kapunk. A szín megfelel az Anyag párbeszédablakban a textúrához rendelt színnek.

 

 

Anyagszínnel árnyék nélkül

 

A Színezendő típusok gombra kattintva megadható, hogy a színezést mely típusú elemekre alkalmazza a program. Így például kikapcsolható az objektumok színezése, ami általában nagyon időigényes a vektoriális 3D ablakban.

Textúra mintával és háttérszínnel

 

A modellt megjeleníthetjük az anyagokhoz rendelt sraffozással kitöltve és a sraffozás háttérszínével színezve. Ha az árnyékot kikapcsoljuk, akkor egy árnyék nélküli sraffozott ábrát kapunk.

A szín megfelel az Anyag párbeszédablakban a textúrához rendelt sraffozás háttérszínének.

 

Textúra mintával árnyék nélkül

 

2A színezett modellt a 3D nézet eszköztár Felületsraffozás ikonnal is megjelenítheti. A Felületsraffozás ikon az itt beállított értékektől függően fogja a színezett modellt vagy a textúrával sraffozott modellt elkészíteni.

Átlátszóság

A modell megjelenítéséhez beállítható, hogy az üvegfelületek itt a vektoriális ábrán is átlátszóak legyenek vagy se.

 

 

Néhány példa a technikai árnyékra különböző beállítások mellett:

 

Árnyékkontúr + AnyagszínÁrnyékkontúr sraffozással + Anyagszín

 

Árnyékkontúr + TextúraÁrnyékkontúr sraffozással + Textúra

mintával mintával

 

2A Felületsraffozás parancsot a 3D Nézet Eszköztár - Takartvonalas ábrázolás ikonra kattintva kapcsolhatja ki.

Felület korlátozás

A 3D modell megjelenítéséhez megadható a megjelenített felületek száma. Túl sok felület esetén csökkenthető ez az érték, így optimalizálható a modell megjelenítése.

 

 

A párbeszédablakban zárójelben a modell felületeinek száma jelenik meg. A határt indulóértékként 30000–re állítottuk.

Ha a modell ennél többet tartalmaz, a különbözetet kihagyja.

Az algoritmus a következő:

Statikus esetben (3D modell, rendering) a program vizsgálja a felületek nagyságát és a távolságát. Ennek a szorzatnak alapján hagyja ki a felületet. Ez azt jelenti, hogy a közelebbi nagy felületek megmaradnak, a távolabbi kicsiket kihagyja.

Dinamikus esetben (OpenGL) a program csak a felület nagyságát vizsgálja.

 

2A Felület korlátozás parancs elérhető a Fájl menü – Beállítások –Általános – 3D megjelenítés párbeszédablakból is.